﻿/*********************************************************************************
 * 
 * Author: wujunjie
 * Create Date: 2014-05-10
 * Description:
 *          
 * Revision History:
 *      Date          Author               Description
 * 
*********************************************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Data;
using DataFrameworkAccess.Entity;

namespace Xinkui.Entity.AutoGenerator {

    public partial class CompanyInfoMaintain_Entity {


        [DataMapping("CompanyID", DbType.Int32)]
        public int CompanyID { get; set; }


        [DataMapping("CatalogId", DbType.String)]
        public string CatalogId { get; set; }

        [DataMapping("BussinessType", DbType.Int32)]
        public int BussinessType { get; set; }


        [DataMapping("CompanyName", DbType.String)]
        public string CompanyName { get; set; }


        [DataMapping("CnCompanyName", DbType.String)]
        public string CnCompanyName { get; set; }


        [DataMapping("KeyWord", DbType.String)]
        public string KeyWord { get; set; }


        [DataMapping("CompanyDescription", DbType.String)]
        public string CompanyDescription { get; set; }


        [DataMapping("MainProduct", DbType.String)]
        public string MainProduct { get; set; }


        [DataMapping("CompanyEmail", DbType.String)]
        public string CompanyEmail { get; set; }


        [DataMapping("CountryID", DbType.Int32)]
        public int CountryID { get; set; }


        [DataMapping("ProvinceID", DbType.Int32)]
        public int ProvinceID { get; set; }


        [DataMapping("CityID", DbType.Int32)]
        public int CityID { get; set; }


        [DataMapping("StreetAddress", DbType.String)]
        public string StreetAddress { get; set; }


        [DataMapping("PostCode", DbType.String)]
        public string PostCode { get; set; }


        [DataMapping("NumberofEmployees", DbType.Int32)]
        public int NumberofEmployees { get; set; }


        [DataMapping("NumberofRDEmployees", DbType.Int32)]
        public int NumberofRDEmployees { get; set; }


        [DataMapping("Ceo", DbType.String)]
        public string Ceo { get; set; }


        [DataMapping("YearEstabished", DbType.String)]
        public string YearEstabished { get; set; }


        [DataMapping("IsExport", DbType.Int32)]
        public int IsExport { get; set; }


        [DataMapping("ExportMarket", DbType.String)]
        public string ExportMarket { get; set; }


        [DataMapping("RegisterCapital", DbType.Int32)]
        public int RegisterCapital { get; set; }


        [DataMapping("TotalAnnualSales", DbType.Int32)]
        public int TotalAnnualSales { get; set; }


        [DataMapping("ExportRatio", DbType.Int32)]
        public int ExportRatio { get; set; }


        [DataMapping("TypicalClients", DbType.String)]
        public string TypicalClients { get; set; }


        [DataMapping("OwnershipType", DbType.Int32)]
        public int OwnershipType { get; set; }


        [DataMapping("PhoneNum", DbType.String)]
        public string PhoneNum { get; set; }


        [DataMapping("FaxNum", DbType.String)]
        public string FaxNum { get; set; }


        [DataMapping("WebSite", DbType.String)]
        public string WebSite { get; set; }


        [DataMapping("Logo", DbType.String)]
        public string Logo { get; set; }


        [DataMapping("ImagePhoto", DbType.String)]
        public string ImagePhoto { get; set; }


        [DataMapping("MemberType", DbType.Int16)]
        public short MemberType { get; set; }


        [DataMapping("CreateDate", DbType.DateTime)]
        public DateTime CreateDate { get; set; }


        [DataMapping("CreateIp", DbType.String)]
        public string CreateIp { get; set; }


        [DataMapping("UpdateDate", DbType.DateTime)]
        public DateTime UpdateDate { get; set; }


        [DataMapping("UpdateIp", DbType.String)]
        public string UpdateIp { get; set; }


        [DataMapping("AuditStatus", DbType.Int16)]
        public short AuditStatus { get; set; }


        [DataMapping("IsDeleted", DbType.Int16)]
        public short IsDeleted { get; set; }

        [DataMapping("IsOE", DbType.Int32)]
        public int IsOE { get; set; }


    }
}
